const util = require('util');//工具类模块

function delay(duration = 1000){
    return new Promise((resolve, reject) => {
        setTimeout(() => {
            resolve(duration);
        }, duration);
    });
};


delay().then((data) => {
    console.log("delay",data);
});


//将异步模式转换成回调模式 util.callbackify(fn)
//将回调模式转换为异步模式 util.promisify(fn)
//对象深度严格比较 util.isDeepStrictEqual(obj1, obj2)

//除此之外还有很多,可以查看文档